﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace _8_21_Homework.Models
{
    public class Singleton
    {
        private static readonly Singleton instance = new Singleton();
        public List<Post> Posts { get; set; }
        static Singleton() { }
        private Singleton()
        {
            List<Comment> c = new List<Comment>()
            {
                new Comment("Hello","This is a comment"),
                new Comment("Josh","Great Post"),
                new Comment("John","What is this madness")
            };
            Posts = new List<Post>(){
                new Post("Four in a row","Praesent tempus vulputate aliquam. Suspendisse eget lacinia quam, in venenatis turpis. In hac habitasse platea dictumst.",c),
                  new Post("Third Times a Charm","Pellentesque ac turpis dictum, finibus tortor aliquet, bibendum dui. Aliquam hendrerit aliquam odio, ut cursus elit ullamcorper sed."),
                    new Post("The second blog post","Praesent efficitur lectus eget mollis faucibus. Etiam in dui a nisl scelerisque varius. Ut feugiat sodales lectus, consequat imperdiet risus euismod a. Nullam vehicula, est eu iaculis ultricies, justo ex vehicula ipsum, vitae bibendum nisl elit id quam.",c),
                new Post("This is my first blog post","Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce sed fermentum purus. Sed egestas et mi a ornare. Morbi aliquet ex nec neque mollis vulputate. Phasellus quis massa quis ante ullamcorper semper eu nec turpis. Nulla ultrices ex quis felis finibus maximus ut eu felis. Nam iaculis libero eget posuere laoreet.",c)
            };
        }
        public static Singleton Instance
        {
            get
            {
                return instance;
            }
        }

    }
}